package com.tencentcloudapi.sts.v20180813;
public enum StsErrorCode {
    // 密钥不合法。
     AUTHFAILURE_ACCESSKEYILLEGAL("AuthFailure.AccessKeyIllegal"),
     
    // DB错误。
     INTERNALERROR_DBERROR("InternalError.DbError"),
     
    // 加密失败。
     INTERNALERROR_ENCRYPTERROR("InternalError.EncryptError"),
     
    // 获取appid错误。
     INTERNALERROR_GETAPPIDERROR("InternalError.GetAppIdError"),
     
    // 获取角色失败。
     INTERNALERROR_GETROLEERROR("InternalError.GetRoleError"),
     
    // 获取token失败。
     INTERNALERROR_GETSEEDTOKENERROR("InternalError.GetSeedTokenError"),
     
    // 角色非法。
     INTERNALERROR_ILLEGALROLE("InternalError.IllegalRole"),
     
    // pb打包失败。
     INTERNALERROR_PBSERIALIZEERROR("InternalError.PbSerializeError"),
     
    // 系统内部错误，如网络错误。
     INTERNALERROR_SYSTEMERROR("InternalError.SystemError"),
     
    // 未知错误。
     INTERNALERROR_UNKNOWNERROR("InternalError.UnknownError"),
     
    // 不支持该类型密钥。
     INVALIDPARAMETER_ACCESSKEYNOTSUPPORT("InvalidParameter.AccessKeyNotSupport"),
     
    // 账号不存在或不可用。
     INVALIDPARAMETER_ACCOUNTNOTAVALIABLE("InvalidParameter.AccountNotAvaliable"),
     
    // 扩展策略过大。
     INVALIDPARAMETER_EXTENDSTRATEGYOVERSIZE("InvalidParameter.ExtendStrategyOverSize"),
     
    // 越权访问资源。
     INVALIDPARAMETER_GRANTOTHERRESOURCE("InvalidParameter.GrantOtherResource"),
     
    // 超过频率限制。
     INVALIDPARAMETER_OVERLIMIT("InvalidParameter.OverLimit"),
     
    // 过期时间超过阈值。
     INVALIDPARAMETER_OVERTIMEERROR("InvalidParameter.OverTimeError"),
     
    // 参数错误。
     INVALIDPARAMETER_PARAMERROR("InvalidParameter.ParamError"),
     
    // 策略过长。
     INVALIDPARAMETER_POLICYTOOLONG("InvalidParameter.PolicyTooLong"),
     
    // 策略资源六段式错误。
     INVALIDPARAMETER_RESOUCEERROR("InvalidParameter.ResouceError"),
     
    // 策略语法错误。
     INVALIDPARAMETER_STRATEGYFORMATERROR("InvalidParameter.StrategyFormatError"),
     
    // 非法策略。
     INVALIDPARAMETER_STRATEGYINVALID("InvalidParameter.StrategyInvalid"),
     
    // 临时Code无效。
     INVALIDPARAMETER_TEMPCODENOTAVALIABLE("InvalidParameter.TempCodeNotAvaliable"),
     
    // WebIdentityToken参数错误。
     INVALIDPARAMETER_WEBIDENTITYTOKENERROR("InvalidParameter.WebIdentityTokenError"),
     
    // 账号对应的角色不存在。
     RESOURCENOTFOUND_ROLENOTFOUND("ResourceNotFound.RoleNotFound"),
     
    // 未授权操作。
     UNAUTHORIZEDOPERATION("UnauthorizedOperation"),
     
    // 操作不支持。
     UNSUPPORTEDOPERATION("UnsupportedOperation");
     
    private String value;
    private StsErrorCode (String value){
        this.value = value;
    }
    /**
     * @return errorcode value
     */
    public String getValue() {
        return value;
    }
}

